﻿#region enEditorUnityFileExt Unity文件扩展名
/// <summary>
/// Unity文件扩展名
/// </summary>
public enum enESF_UnityFileExt
{
    /// <summary>
    /// 未知扩展名【.unknown】
    /// </summary>
    [ESF_FileExt(".unknown")]
    Unknown = 0,
    /// <summary>
    /// 动画文件扩展名【.anim】
    /// </summary>
    [ESF_FileExt(".anim")]
    Animation = 1,
    /// <summary>
    /// 动画控制器扩展名【.controller】
    /// </summary>
    [ESF_FileExt(".controller")]
    AnimatorController = 2,
    /// <summary>
    /// 重载动画控制器扩展名【.overrideController】
    /// </summary>
    [ESF_FileExt(".overrideController")]
    AnimatorOverrideController = 3,
    /// <summary>
    /// 资源扩展名【.asset】
    /// </summary>
    [ESF_FileExt(".asset")]
    Asset = 4,
    /// <summary>
    /// 曲线【.curves】
    /// </summary>
    [ESF_FileExt(".curves")]
    Curves = 5,
    /// <summary>
    /// 阿凡达遮罩【.mask】
    /// </summary>
    [ESF_FileExt(".mask")]
    AvatarMask = 6,
    /// <summary>
    /// 立方体贴图【.cubemap】
    /// </summary>
    [ESF_FileExt(".cubemap")]
    Cubemap = 7,
    /// <summary>
    /// 闪光【.flare】
    /// </summary>
    [ESF_FileExt(".flare")]
    Flare = 8,
    /// <summary>
    /// 字体【.fontsettings】
    /// </summary>
    [ESF_FileExt(".fontsettings")]
    Font = 9,
    /// <summary>
    /// GUI皮肤【.guiskin】
    /// </summary>
    [ESF_FileExt(".guiskin")]
    GUISkin = 10,
    /// <summary>
    /// 光照贴图参数【.giparams】
    /// </summary>
    [ESF_FileExt(".giparams")]
    LightmapParameters = 11,
    /// <summary>
    /// 材质【.mat】
    /// </summary>
    [ESF_FileExt(".mat")]
    Material = 12,
    /// <summary>
    /// 物理材质【.physicMaterial】
    /// </summary>
    [ESF_FileExt(".physicMaterial")]
    PhysicMaterial = 13,
    /// <summary>
    /// 2D物理材质【.physicsMaterial2D】
    /// </summary>
    [ESF_FileExt(".physicsMaterial2D")]
    Physics2DMaterial = 14,
    /// <summary>
    /// Prefab预置【.prefab】
    /// </summary>
    [ESF_FileExt(".prefab")]
    Prefab = 15,
    /// <summary>
    /// RenderTexture【.renderTexture】
    /// </summary>
    [ESF_FileExt(".renderTexture")]
    RenderTexture = 16,
    /// <summary>
    /// 音频混合器【.mixer】
    /// </summary>
    [ESF_FileExt(".mixer")]
    AudioMixer = 17,
    /// <summary>
    /// C#脚本【.cs】
    /// </summary>
    [ESF_FileExt(".cs")]
    [ESF_IgnoreSetAssetBundle]
    CS = 18,
    /// <summary>
    /// javascript脚本【.js】
    /// </summary>
    [ESF_FileExt(".js")]
    [ESF_IgnoreSetAssetBundle]
    Javascript = 19,
    /// <summary>
    /// Shader变体【.shadervariants】
    /// </summary>
    [ESF_FileExt(".shadervariants")]
    ShaderVariants = 20,
    /// <summary>
    /// Shader【.shader】
    /// </summary>
    [ESF_FileExt(".shader")]
    Shader = 21,
    /// <summary>
    /// UnityPackage【.unitypackage】
    /// </summary>
    [ESF_FileExt(".unitypackage")]
    UnityPackage = 22,
    /// <summary>
    /// 场景文件【.unity】
    /// </summary>
    [ESF_FileExt(".unity")]
    Scene = 23,
    /// <summary>
    /// Exr光照烘焙贴图【.exr】
    /// </summary>
    [ESF_FileExt(".exr")]
    LightMapExr = 24,
    /// <summary>
    /// Manifest文件【.manifest】
    /// </summary>
    [ESF_FileExt(".manifest")]
    Manifest = 25,
    /// <summary>
    /// TextAsset文本【.txt】
    /// </summary>
    [ESF_FileExt(".txt")]
    TextAsset = 26,
    /// <summary>
    /// Sql【.sql】
    /// </summary>
    [ESF_FileExt(".sql")]
    Sql = 27,
    /// <summary>
    /// 二进制数据【.bytes】
    /// </summary>
    [ESF_FileExt(".bytes")]
    Bytes = 28,
    /// <summary>
    /// Lzma【.Lzma】
    /// </summary>
    [ESF_FileExt(".Lzma")]
    Lzma = 29,
    /// <summary>
    /// zip【.zip】
    /// </summary>
    [ESF_FileExt(".zip")]
    ZIP = 30,
    /// <summary>
    /// 7z【.7z】
    /// </summary>
    [ESF_FileExt(".7z")]
    _7z = 31,
    /// <summary>
    /// xml文件【.xml】
    /// </summary>
    [ESF_FileExt(".xml")]
    Xml = 32,
    /// <summary>
    /// xlsx【.xlsx】
    /// </summary>
    [ESF_FileExt(".xlsx")]
    Xlsx = 33,
    /// <summary>
    /// Config配置文件【.cfg】
    /// </summary>
    [ESF_FileExt(".cfg")]
    Cfg = 34,
    /// <summary>
    /// bat批处理文件【.bat】
    /// </summary>
    [ESF_FileExt(".bat")]
    Bat = 35,
    /// <summary>
    /// 注册表文件【.reg】
    /// </summary>
    [ESF_FileExt(".reg")]
    Reg = 36,
    /// <summary>
    /// dll动态链接库【.dll】
    /// </summary>
    [ESF_FileExt(".dll")]
    [ESF_IgnoreSetAssetBundle]
    Dll = 37,
    /// <summary>
    /// dll动态链接库pdb文件【.pdb】
    /// </summary>
    [ESF_FileExt(".pdb")]
    [ESF_IgnoreSetAssetBundle]
    Dll_PDB = 38,
    /// <summary>
    /// dll动态链接库mdb文件【.mdb】
    /// </summary>
    [ESF_FileExt(".mdb")]
    [ESF_IgnoreSetAssetBundle]
    Dll_MDB = 39,
    /// <summary>
    /// Cginc库【.cginc】
    /// </summary>
    [ESF_FileExt(".cginc")]
    [ESF_IgnoreSetAssetBundle]
    Cginc = 40,
    /// <summary>
    /// xlua文件【.lua.txt】
    /// </summary>
    [ESF_FileExt(".lua.txt")]
    XLuaTxt = 41,
    /// <summary>
    /// SQLite数据库【.db】
    /// </summary>
    [ESF_FileExt(".db")]
    SQLiteDb = 42,
    /// <summary>
    /// asmdef文件【.asmdef】
    /// </summary>
    [ESF_FileExt(".asmdef")]
    [ESF_IgnoreSetAssetBundle]
    Asmdef = 43,
    /// <summary>
    /// xls【.xls】
    /// </summary>
    [ESF_FileExt(".xls")]
    Xls = 44,
    /// <summary>
    /// SpriteAtlas【.spriteatlas】
    /// </summary>
    [ESF_FileExt(".spriteatlas")]
    SpriteAtlas = 45,
    /// <summary>
    /// Sprite【.sprite】
    /// </summary>
    [ESF_FileExt(".sprite")]
    Sprite = 46,
    /// <summary>
    /// CSProj【.csproj】
    /// </summary>
    [ESF_FileExt(".csproj")]
    CSProj = 47,
    /// <summary>
    /// Dll二进制数据【.dllbytes】
    /// </summary>
    [ESF_FileExt(".dllbytes")]
    [ESF_IgnoreSetAssetBundle]
    DllBytes = 48,
}
#endregion
